package com.example.backend;

import lombok.extern.slf4j.Slf4j;
import org.junit.jupiter.api.Test;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.ZoneId;
import java.util.Date;

@Slf4j
public class cs {

    @Test
    void test() {
        long l = System.currentTimeMillis();
        log.debug(String.valueOf(l));
        // 当前日期
        LocalDate today = LocalDate.now();
        log.debug("当前日期：" + today); // 输出：2025-04-05

// 当前时间
        LocalTime nowTime = LocalTime.now();
        log.debug("当前时间：" + nowTime); // 输出：14:30:45.123

// 当前日期+时间
        LocalDateTime now = LocalDateTime.now();
        log.debug("当前日期时间：" + now); // 输出：2025-04-05T14:30:45.123
        // 假设你有一个 java.util.Date 对象
        Date date = new Date();

        // 转换为 LocalDate
        LocalDate localDate = date.toInstant()
                .atZone(ZoneId.systemDefault())
                .toLocalDate();

        System.out.println("LocalDate: " + localDate);

    }


}
